 
<?php
/*
 * DESCRIPTION: Exemple d'objet dynamique
 *
*/
class exo_IOExemple1 extends Bout {

	//Commun à tout les objets
	protected $url = 'exo/ioexemple1.php';
	protected $bootName = 'exo_IOExemple1';

	public function construct() {
		$this->getIO()->need('name');
		$this->getIO()->need('body');
	}

	//Retourne le code html
	public function build() {
		
		//$return = 'hihi';
		/*$_childs = $zzIO->getChilds('art');
		//var_dump($_childs);
		foreach($_childs as $child) {
			echo $child->get('name')->out();
			//var_dump($child);
		}*/
		$return = $this->getIO()->getForm();
		return $return;
	}

	//Permet de rendre l'objet dynamique
	public function buildStatic() {
		$return = $this->getIO()->get('body')->out();
		return $return;
	}
}
?> 
